	// Test file for AArch64 GAS -- TLB invalidation instructions.

	.macro tlbip_m op expl
	.ifc \expl, 1
	tlbip	\op, x0, x1
	.else
	tlbip	\op
	.endif
	.endm

	.arch armv9.4-a+d128

	tlbip_m vae1os 1
	tlbip_m vaae1os 1
	tlbip_m vale1os 1
	tlbip_m vaale1os 1
	tlbip_m rvae1is 1
	tlbip_m rvaae1is 1
	tlbip_m rvale1is 1
	tlbip_m rvaale1is 1
	tlbip_m vae1is 1
	tlbip_m vaae1is 1
	tlbip_m vale1is 1
	tlbip_m vaale1is 1
	tlbip_m rvae1os 1
	tlbip_m rvaae1os 1
	tlbip_m rvale1os 1
	tlbip_m rvaale1os 1
	tlbip_m rvae1 1
	tlbip_m rvaae1 1
	tlbip_m rvale1 1
	tlbip_m rvaale1 1
	tlbip_m vae1 1
	tlbip_m vaae1 1
	tlbip_m vale1 1
	tlbip_m vaale1 1
	tlbip_m vae1osnxs 1
	tlbip_m vaae1osnxs 1
	tlbip_m vale1osnxs 1
	tlbip_m vaale1osnxs 1
	tlbip_m rvae1isnxs 1
	tlbip_m rvaae1isnxs 1
	tlbip_m rvale1isnxs 1
	tlbip_m rvaale1isnxs 1
	tlbip_m vae1isnxs 1
	tlbip_m vaae1isnxs 1
	tlbip_m vale1isnxs 1
	tlbip_m vaale1isnxs 1
	tlbip_m rvae1osnxs 1
	tlbip_m rvaae1osnxs 1
	tlbip_m rvale1osnxs 1
	tlbip_m rvaale1osnxs 1
	tlbip_m rvae1nxs 1
	tlbip_m rvaae1nxs 1
	tlbip_m rvale1nxs 1
	tlbip_m rvaale1nxs 1
	tlbip_m vae1nxs 1
	tlbip_m vaae1nxs 1
	tlbip_m vale1nxs 1
	tlbip_m vaale1nxs 1
	tlbip_m ipas2e1is 1
	tlbip_m ripas2e1is 1
	tlbip_m ipas2le1is 1
	tlbip_m ripas2le1is 1
	tlbip_m vae2os 1
	tlbip_m vale2os 1
	tlbip_m rvae2is 1
	tlbip_m rvale2is 1
	tlbip_m vae2is 1
	tlbip_m vale2is 1
	tlbip_m ipas2e1os 1
	tlbip_m ipas2e1 1
	tlbip_m ripas2e1 1
	tlbip_m ripas2e1os 1
	tlbip_m ipas2le1os 1
	tlbip_m ipas2le1 1
	tlbip_m ripas2le1 1
	tlbip_m ripas2le1os 1
	tlbip_m rvae2os 1
	tlbip_m rvale2os 1
	tlbip_m rvae2 1
	tlbip_m rvale2 1
	tlbip_m vae2 1
	tlbip_m vale2 1
	tlbip_m ipas2e1isnxs 1
	tlbip_m ripas2e1isnxs 1
	tlbip_m ipas2le1isnxs 1
	tlbip_m ripas2le1isnxs 1
	tlbip_m vae2osnxs 1
	tlbip_m vale2osnxs 1
	tlbip_m rvae2isnxs 1
	tlbip_m rvale2isnxs 1
	tlbip_m vae2isnxs 1
	tlbip_m vale2isnxs 1
	tlbip_m ipas2e1osnxs 1
	tlbip_m ipas2e1nxs 1
	tlbip_m ripas2e1nxs 1
	tlbip_m ripas2e1osnxs 1
	tlbip_m ipas2le1osnxs 1
	tlbip_m ipas2le1nxs 1
	tlbip_m ripas2le1nxs 1
	tlbip_m ripas2le1osnxs 1
	tlbip_m rvae2osnxs 1
	tlbip_m rvale2osnxs 1
	tlbip_m rvae2nxs 1
	tlbip_m rvale2nxs 1
	tlbip_m vae2nxs 1
	tlbip_m vale2nxs 1
	tlbip_m vae3os 1
	tlbip_m vale3os 1
	tlbip_m rvae3is 1
	tlbip_m rvale3is 1
	tlbip_m vae3is 1
	tlbip_m vale3is 1
	tlbip_m rvae3os 1
	tlbip_m rvale3os 1
	tlbip_m rvae3 1
	tlbip_m rvale3 1
	tlbip_m vae3 1
	tlbip_m vale3 1
	tlbip_m vae3osnxs 1
	tlbip_m vale3osnxs 1
	tlbip_m rvae3isnxs 1
	tlbip_m rvale3isnxs 1
	tlbip_m vae3isnxs 1
	tlbip_m vale3isnxs 1
	tlbip_m rvae3osnxs 1
	tlbip_m rvale3osnxs 1
	tlbip_m rvae3nxs 1
	tlbip_m rvale3nxs 1
	tlbip_m vae3nxs 1
	tlbip_m vale3nxs 1
